Base64Codec Class Reference

List of all members.

Public Member Functions

 Base64Codec ()
 ~Base64Codec ()
bool init (const std::string &base64String)
bool init (const void *binaryData, uint32_t binaryDataSize)
const int8_t * getData () const
uint32_t getDataSize () const

Protected Member Functions

int32_t decodeblock (uint8_t input[4], uint8_t output[3])
void encodeblock (uint8_t input[3], uint8_t output[4], int32_t len)

Protected Attributes

int8_t * data
uint32_t dataSize

Constructor & Destructor Documentation

Base64Codec (  )  [inline]
~Base64Codec (  )  [inline]

Member Function Documentation

int32_t decodeblock ( uint8_t  input[4],
uint8_t  output[3] 
) [inline, protected]
void encodeblock ( uint8_t  input[3],
uint8_t  output[4],
int32_t  len 
) [inline, protected]
const int8_t* getData (  )  const [inline]
uint32_t getDataSize (  )  const [inline]
bool init ( const void *  binaryData,
uint32_t  binaryDataSize 
) [inline]
bool init ( const std::string &  base64String  )  [inline]

Member Data Documentation

int8_t* data [protected]
uint32_t dataSize [protected]

The documentation for this class was generated from the following file:

Generated on Fri Nov 22 11:09:59 2013 for VSTGUI by  doxygen 1.6.1